home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 3
/
Cream of the Crop 3.iso
/
utility
/
mu17_ext.zip
/
TRANSACT.REA
< prev
next >
Wrap
Text File
|
1994-03-07
|
1KB
|
60 lines
(* $VER: transactions.readme 1.0 (27.01.94) *)
This is a brief summary of the structure of the transactions exchanged
between rlogin and rlogin.service.
a) rlogin --> rlogin.service
i) startup transaction:
trans_Command: 0 - no valid ConUnit data
1 - " " "
trans_RequestData:
14 * WORD : cu_X/Y* portion of struct ConUnit, only valid if trans_Command=1
(variable): name of the rlogin-entity
trans_ResponseData: (none)
ii) CTRL_C/D/E/F transmission
trans_Command: 1 to 15: signalmask of breakbits >> 12
trans_RequestData: (none)
trans_ResponseData: (none)
a) rlogin.service --> rlogin
i) shutdown transaction
trans_Command: 1
trans_RequestData: (none)
trans_ResponseData: (none)
ii) packet transactions
trans_Command: 0
trans_RequestData:
LONG : dp_Type
LONG : dp_Arg3 for ACTION_READ, WRITE, FORCE, STACK, QUEUE
dp_Arg1 for ACTION_WAIT_CHAR, SCREEN_MODE, DROP
(variable): dp_Arg2 for ACTION_WRITE, FORCE, STACK, QUEUE
trans_ResponseData:
14 * WORD : cu_X/Y* portion of struct ConUnit, only valid if trans_Command=1
in startup transaction (*)
LONG : dp_Res1
LONG : dp_Res2
(variable): dp_Arg2 for ACTION_READ
(*): These data are _not_ guaranteed to be up-to-date, consistent or
useful at all. :-) However, they are sufficient to make the C=
more command work.